package cn.xshi.oauth.dto;

import cn.xshi.oauth.model.*;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.List;
/**
 * @Desc 授权中心模块数据库数据统一处理中心DTO
 * @Author 邓纯杰
 * @CreateTime 2024-07-28 16:50:18
 */
@Data
@ApiModel(value="授权中心模块数据库数据统一处理中心DTO", description="授权中心模块数据库数据统一处理中心DTO")
public class OauthSysModeDTO {

    @ApiModelProperty(value = "子系统")
    OauthSysMode oauthSysMode;

    @ApiModelProperty(value = "子系统模块")
    List<OauthSysModules> oauthSysModules;/**子系统模块**/

    @ApiModelProperty(value = "资源列表")
    List<OauthResources> oauthResourcesList;/**资源列表**/

    @ApiModelProperty(value = "功能模块")
    List<OauthFunctionInfo> oauthFunctionInfoList;/**功能模块**/

    @ApiModelProperty(value = "账户类型")
    List<OauthAccountType> oauthAccountTypeList;/**账户类型**/
}
